實作 CRUD 上一章,我們已經建立好一個 Book 的 Model,以及 books 的 table,那接下來就開始實作 CRUD 吧! 沙盒模式 當我們在終...
上一章,有提到 MVC 架構,而Rails 貼心的幫你準備了引導人員 (Route) ,我們今天好好地來細說他的工作內容吧!先來介紹一下他的工作環境吧! Rou...
講完基本的 Ruby 之後,接下來我們就必須拿著 Ruby 去勇闖礦坑 (Rails) !稍微簡介一下 Rails ,之後我們就必須在這裡面一直工作了!這兩者的...
經歷了好幾天的解說,終於把 TDD 的測試說完了,我們介紹了好幾個套件:RSpec, Capybara, Factory_bot,因為有太多東西可以說了,礙於時...
前幾天我們介紹了 RSpec 如何進行測試,以及其各種在建立規格時會用到的方法,今天我們要把 RSpec 裝到 Rails 裡,讓 Rails 也可以進行測試。...
Mac OS 開發系統完成基本環境設置後 開始新專案 在終端機 Terminal cd 到指定要放資料夾的位置$rails new 專案名稱系統會幫忙建立所有資...
參賽動機 老實說,今年其實沒有打算要參賽,打算裝死度過 剛好身邊有朋友要轉職,鼓勵對方說可以參加鐵人賽,沒想到對方答應了... 只好硬著頭皮跟著參賽,總不能只在...
前言 若想進行網站速度優化,Google 有提供 PageSpeed Insights 與 Think with Google 這兩項工具可供參考 說明 使用方...
前言 前篇教學已經能讓 Google 搜尋到網站,接下來若想做流量分析的話,需要埋 Google Analytics (簡稱: GA) 如何使用 首先要有 Go...
前言 網站上線後,希望給更多人能找到的話,通常會用 Google Search Console,讓自己的網站可以被 Google 搜尋的到 note: 已經會設...
前言 在做選股之前,可透過技術指標來分析,像是可以用 KD、均線、量價...等 說明 這邊要申明下,這邊是以技術交流為主,不會有任何投資建議,當自己寫了一套選股...
前言 已經能從「臺灣證券交易所」抓資料、存入 DB,接下來要做自動化處理 說明 由於我電腦沒有 24 小時開著,加上專案也不會一直開著,需要時才會手動下 Rak...
前言 前面已經知道如何抓「臺灣證券交易所」的除權除息計算結果表 CSV 檔,接下來要處理資料,並存入 DB 說明 需要考量的情境,與前一篇是一樣的 (描述越來越...
前言 前面已經知道如何抓「臺灣證券交易所」的每日收盤行情 CSV 檔,接下來要處理資料,並存入 DB 說明 在處理過程中,需要考量,可能會有新上市的公司,若有的...
前言 有了前 2 篇從「臺灣證券交易所」取得 CSV 檔後,接著要把資料存入 DB,在存入前,需要先有 DB,本篇以 DB 設計為主 說明 預期會有 一個 M...
前言 這篇主要以抓「臺灣證券交易所」的「除權除息計算結果表」為主 取得「除權除息計算結果表」CSV 檔 目標是從臺灣證券交易所的「除權除息計算結果表」取得每日的...
前言 這篇開始會有幾篇是與「臺灣證券交易所」有關,示範如何用 Ruby on Rails 來爬蟲將資料抓回來處理,並自己建立 DB,方便自己在 Local 可以...
前言 繼上篇匯入 Excel 實作,這篇以撰寫測試為主 實作 測試的寫法有蠻多種,這邊以其中一種為例,可參考此 pr # spec/services/shops...
前言 使用者除了有匯出報表的需求外,也會有需要大量匯入的情境,匯入會更需要驗證輸入的資料,有可能是空的資料、跟預期輸入 Excel 完全不同、重複的資料 (需看...
前言 上篇題到如何製作產 Excel 檔,這篇以撰寫測試為主 說明 延續上篇完成的補寫測試,這邊還有額外安裝 factory_bot_rails Gem 使用,...
前言 不論是產各式報表,都與 Excel 脫離不了關係,產 Excel 屬於必備技能之一,以下示範如何產 Excel 檔 實作 這邊以 axlsx Gem 做範...
前言 使用者在操作頁面或輸入網址後,要下載檔案(不局限於 PDF 檔案),可以使用 Ruby on Rails 內建的 send_file 來處理 實作 下載的...
前言 工作上在處理 API 取得的 PDF 後,要在上面增加浮水印,進而研究與紀錄的處理方式 實作 會需要用到 combine_pdf 和 prawn 這兩個...
前言 在處理 PDF 增加密碼 (加密) 、移除解密 (解密) 時,可以使用 Ghostscript 處理,若不熟悉,可以先看下 wiki 或官方文件的介紹 實...
01 - Begin from linter : rails_best_practices 好的開始,是成功的一半。 不管是前端、後端,當一個團隊每個成員撰寫程...
前言 前篇講解如何產二維條碼 QR Code,這篇則是示範如何解析(解碼) QR Code,類似工具有 ZBar、ZXing..等,本篇以 ZBar 做示範 說...
前言 本篇會示範如何在 Ruby on Rails 中產 QR Code,可透過 rqrcode 或 barby 來實現 說明 以下範例為在 erb 檔中產 s...
前言 在開發時,除了用 Chrome 開發者工具切成不同尺寸確認外,若想在手機上操作的話... 說明 1. 首先,電腦和手機都要在同區域網路 LAN (白話意思...
前言 JWT 是 JSON Web Token 的縮寫。在寫此篇時,發現已經有許多相關文章可參考,故本篇以實作為主,若想知道更深入部分,可直接看參考資料 JWT...
前言 Allows identical sidekiq jobs to be processed with a single background call...